package com.meitianhui.convenitenbuy.module.store.contract;

import com.meitianhui.convenitenbuy.base.BasePresenter;
import com.meitianhui.convenitenbuy.base.BaseView;
import com.meitianhui.convenitenbuy.module.mine.model.UserAsset;
import com.meitianhui.convenitenbuy.module.store.model.ShopCarGoods;

import java.util.List;

/**
 * Created by Administrator on 2017/11/1.
 */

public interface ShopCarPayContract {
    interface View extends BaseView<Presenter> {
        void walletPaySuccess();
        void getUserAssetSuccess(UserAsset userAsset);
        void onFail(int code,String msg);
    }

    interface Presenter extends BasePresenter {
        void getUserAsset();

        void orderPay(int payWay,String storeId,String storeName,String receiveName,String receivePhone,String receiveAddress,
                      String totalPrice,String payPrice,String allValueReturn,String feedBack, List<ShopCarGoods> list);




    }
}
